Crepe Complete: Multi-objective Optimization for Your Models

نویسندگان

  • Dionysios Efstathiou
  • James R. Williams
  • Steffen Zschaler
چکیده

Search-based software engineering views software development as a process of searching through the design space for an optimal solution according to some quality criteria. It seems natural to try and build automated implementations of this idea based on concepts from model-driven engineering—using meta-models as characterisations of design spaces and model transformations as algorithms / heuristics for the exploration of the design space. Yet, there is only very limited research in this area. In this paper, we contribute to the discussion in two ways: 1) we provide an extension of Crepe, a framework for singleobjective optimisation based on the Epsilon tool set, to support multiobjective optimisation, and 2) we present an experimental comparison between a multi-objective optimisation problem implemented in the extended Crepe and the same problem implemented in native Java using an optimised internal representation of the search space and of solution candidates. The experiment highlights key areas of improvement required in Crepe to enable it to fully compete with bespoke implementations.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automatic Calibration of HEC-HMS Model Using Multi-Objective Fuzzy Optimal Models

Estimation of parameters of a hydrologic model is undertaken using a procedure called “calibration” in order to obtain predictions as close as possible to observed values. This study aimed to use the particle swarm optimization (PSO) algorithm for automatic calibration of the HEC-HMS hydrologic model, which includes a library of different event-based models for simulating the rainfall-runoff pr...

متن کامل

Multi-objective Pareto optimization of bone drilling process using NSGA II algorithm

Bone drilling process is one the most common processes in orthopedic surgeries and bone breakages treatment. It is also very frequent in dentistry and bone sampling operations. Bone is a complex material and the machining process itself is sensitive so bone drilling is one of the most important, common and sensitive processes in Biomedical Engineering field. Orthopedic surgeries can be improved...

متن کامل

Modeling and Hybrid Pareto Optimization of Cyclone Separators Using Group Method of Data Handling (GMDH) and Particle Swarm Optimization (PSO)

In present study, a three-step multi-objective optimization algorithm of cyclone separators is catered for the design objectives. First, the pressure drop (Dp) and collection efficiency (h) in a set of cyclone separators are numerically evaluated. Secondly, two meta models based on the evolved Group Method of Data Handling (GMDH) type neural networks are regarded to model the Dp and h as the re...

متن کامل

Using MODEA and MODM with Different Risk Measures for Portfolio Optimization

The purpose of this study is to develop portfolio optimization and assets allocation using our proposed models. The study is based on a non-parametric efficiency analysis tool, namely Data Envelopment Analysis (DEA). Conventional DEA models assume non-negative data for inputs and outputs. However, many of these data take the negative value, therefore we propose the MeanSharp-βRisk (MShβR) model...

متن کامل

Multi-objective Optimization of a Projectile Tip for Normal Penetration

The main purpose of the present work is multi-objective shape optimization of a projectile tip for impacting and normal penetrating. Velocity drop, weight and inner volume of projectile have been considered as three conflicting objective functions.  For this purpose, at the first step, finite element modeling was done using ABAQUS/Explicit and projectile penetration was examined in different ge...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014